home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / nfsmount / nfsmount.man < prev    next >
Text File  |  1991-10-20  |  2KB  |  44 lines

  1. ' $Header: /sprite/src/cmds/nfsmount/RCS/nfsmount.man,v 1.5 91/10/20 12:38:30 mottsmth Exp $ SPRITE (Berkeley)
  2. .so \*(]ltmac.sprite
  3. .HS NFSMOUNT cmds
  4. .BS
  5. .SH NAME
  6. nfsmount \- a Sprite-to-NFS filesystem gateway
  7. .SH SYNOPSIS
  8. \fBnfsmount\fR  [\fB\-t\fR] \fIhost:/filesystem /prefix\fR
  9. .SH OPTIONS
  10. .IP "\fB\-t\fR" 14
  11. Trace each access to the remote file system.
  12. .IP "\fB\-m \fIlocal-name remote-name\fR" 14
  13. Specify logical mount points within the namespace.  See commentary
  14. below. \fIlocal-name\fR is the sub-mount point relative to \fI/prefix\fR.
  15. \fIremote-name\fR is an absolute path specifying the Sprite remote link.
  16. .BE
  17. .SH INTRODUCTION
  18. .PP
  19. \fBNfsmount\fP is a pseudo-filesystem server that provides access
  20. to a remote NFS file system.  The first argument is a host name,
  21. a separating colon (`:'), and a file system on that host.
  22. The second argument is a Sprite prefix under which the remote
  23. file system will be visible.  The server is still very simple,
  24. although quite functional.  Each operation
  25. causes an RPC to the remote host;  there is no caching yet.
  26. .PP
  27. Real NFS allows one filesystem to be mounted onto another NFS filesystem.
  28. This doesn't work in Sprite because Sprite requires a remote link
  29. (see ln command) for each NFS filesystem and it is not possible to create
  30. one of these within the parent NFS filesystem. Consequently, the subsidiary
  31. filesystem must be mounted elsewhere in the Sprite tree. Then the
  32. parent nfsmount program must be told that there is a logical mount
  33. point within its namespace using the -m option.  The first argument is
  34. the name (relative to the root of the parent tree) where the mount point
  35. logically exists. The second parameter is the absolute path of the
  36. remote link where the child NFS tree is really mounted in Sprite.
  37. .SH BUGS
  38. The \fBgetpwd()\fR library call doesn't work yet because it can't find
  39. the ``inode'' number of the prefix correctly.  This is fixable
  40. but may not happen right away.  A related problem is that the
  41. \fBdf\fP command won't report disk space.
  42. .SH KEYWORDS
  43. NFS
  44.